land covered in giant thatching grass - Français Anglais Dictionnaire